
<html op="news"><head><meta name="referrer" content="origin"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" type="text/css" href="news.css?xQZHMUZCkAXoSvQ6g7cx">
        <link rel="shortcut icon" href="favicon.ico">
          <link rel="alternate" type="application/rss+xml" title="RSS" href="rss">
        <title>Hacker News</title></head><body><center><table id="hnmain" border="0" cellpadding="0" cellspacing="0" width="85%" bgcolor="#f6f6ef">
        <tr><td bgcolor="#ff6600"><table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding:2px"><tr><td style="width:18px;padding-right:4px"><a href="http://www.ycombinator.com"><img src="y18.gif" width="18" height="18" style="border:1px white solid;"></a></td>
                  <td style="line-height:12pt; height:10px;"><span class="pagetop"><b class="hnname"><a href="news">Hacker News</a></b>
              <a href="newest">new</a> | <a href="newcomments">comments</a> | <a href="show">show</a> | <a href="ask">ask</a> | <a href="jobs">jobs</a> | <a href="submit">submit</a>            </span></td><td style="text-align:right;padding-right:4px;"><span class="pagetop">
                              <a href="login?goto=news">login</a>
                          </span></td>
              </tr></table></td></tr>
<tr style="height:10px"></tr><tr><td><table border="0" cellpadding="0" cellspacing="0" class="itemlist">
              <tr class='athing' id='13045910'>
      <td align="right" valign="top" class="title"><span class="rank">1.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045910' href='vote?id=13045910&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.businessinsider.com/us-rental-market-analysis-2016-11" class="storylink">Rents are plunging in the most expensive U.S. markets</a><span class="sitebit comhead"> (<a href="from?site=businessinsider.com"><span class="sitestr">businessinsider.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045910">144 points</span> by <a href="user?id=apsec112" class="hnuser">apsec112</a> <span class="age"><a href="item?id=13045910">3 hours ago</a></span> <span id="unv_13045910"></span> | <a href="hide?id=13045910&amp;goto=news">hide</a> | <a href="item?id=13045910">103&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13046053'>
      <td align="right" valign="top" class="title"><span class="rank">2.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13046053' href='vote?id=13046053&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://bokstuff.com/i-made-an-iphone-game-with-phonegap-and-ill-never-do-it-again/" class="storylink">I made an iPhone game with PhoneGap and won't do it again</a><span class="sitebit comhead"> (<a href="from?site=bokstuff.com"><span class="sitestr">bokstuff.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13046053">114 points</span> by <a href="user?id=bok" class="hnuser">bok</a> <span class="age"><a href="item?id=13046053">3 hours ago</a></span> <span id="unv_13046053"></span> | <a href="hide?id=13046053&amp;goto=news">hide</a> | <a href="item?id=13046053">92&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13046439'>
      <td align="right" valign="top" class="title"><span class="rank">3.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13046439' href='vote?id=13046439&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.bbc.com/news/health-38092146" class="storylink">Low social status 'can damage immune system'</a><span class="sitebit comhead"> (<a href="from?site=bbc.com"><span class="sitestr">bbc.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13046439">39 points</span> by <a href="user?id=happy-go-lucky" class="hnuser">happy-go-lucky</a> <span class="age"><a href="item?id=13046439">2 hours ago</a></span> <span id="unv_13046439"></span> | <a href="hide?id=13046439&amp;goto=news">hide</a> | <a href="item?id=13046439">7&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13045192'>
      <td align="right" valign="top" class="title"><span class="rank">4.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045192' href='vote?id=13045192&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://sorentwo.com/2013/12/30/let-postgres-do-the-work.html" class="storylink">Let Postgres Do the Work (2013)</a><span class="sitebit comhead"> (<a href="from?site=sorentwo.com"><span class="sitestr">sorentwo.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045192">231 points</span> by <a href="user?id=Jarred" class="hnuser">Jarred</a> <span class="age"><a href="item?id=13045192">6 hours ago</a></span> <span id="unv_13045192"></span> | <a href="hide?id=13045192&amp;goto=news">hide</a> | <a href="item?id=13045192">142&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13046435'>
      <td align="right" valign="top" class="title"><span class="rank">5.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13046435' href='vote?id=13046435&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.dw.com/en/sugar-free-products-stop-us-getting-slimmer/a-36504096" class="storylink">Researchers: Artificial Sweeteners Prevent Weight Loss</a><span class="sitebit comhead"> (<a href="from?site=dw.com"><span class="sitestr">dw.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13046435">33 points</span> by <a href="user?id=rhapsodic" class="hnuser">rhapsodic</a> <span class="age"><a href="item?id=13046435">2 hours ago</a></span> <span id="unv_13046435"></span> | <a href="hide?id=13046435&amp;goto=news">hide</a> | <a href="item?id=13046435">22&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044991'>
      <td align="right" valign="top" class="title"><span class="rank">6.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044991' href='vote?id=13044991&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.brokenbrowser.com/abusing-of-protocols/" class="storylink">Abusing Protocols to Load Local Files, Bypass the HTML5 Sandbox, Open Popups</a><span class="sitebit comhead"> (<a href="from?site=brokenbrowser.com"><span class="sitestr">brokenbrowser.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044991">182 points</span> by <a href="user?id=jontro" class="hnuser">jontro</a> <span class="age"><a href="item?id=13044991">6 hours ago</a></span> <span id="unv_13044991"></span> | <a href="hide?id=13044991&amp;goto=news">hide</a> | <a href="item?id=13044991">21&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13045893'>
      <td align="right" valign="top" class="title"><span class="rank">7.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045893' href='vote?id=13045893&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.benfrederickson.com/numerical-optimization/" class="storylink">Interactive Numerical Optimization Tutorial</a><span class="sitebit comhead"> (<a href="from?site=benfrederickson.com"><span class="sitestr">benfrederickson.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045893">52 points</span> by <a href="user?id=reachtarunhere" class="hnuser">reachtarunhere</a> <span class="age"><a href="item?id=13045893">3 hours ago</a></span> <span id="unv_13045893"></span> | <a href="hide?id=13045893&amp;goto=news">hide</a> | <a href="item?id=13045893">3&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13046449'>
      <td align="right" valign="top" class="title"><span class="rank">8.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13046449' href='vote?id=13046449&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://hal.inria.fr/hal-01399482/document" class="storylink">Closing the Gap – The Formally Verified Optimizing Compiler CompCert [pdf]</a><span class="sitebit comhead"> (<a href="from?site=inria.fr"><span class="sitestr">inria.fr</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13046449">18 points</span> by <a href="user?id=panic" class="hnuser">panic</a> <span class="age"><a href="item?id=13046449">1 hour ago</a></span> <span id="unv_13046449"></span> | <a href="hide?id=13046449&amp;goto=news">hide</a> | <a href="item?id=13046449">2&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044999'>
      <td align="right" valign="top" class="title"><span class="rank">9.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044999' href='vote?id=13044999&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://utcc.utoronto.ca/~cks/space/blog/web/ISPsAreThreats" class="storylink">On the modern web, ISPs are one of your threats (2015)</a><span class="sitebit comhead"> (<a href="from?site=utoronto.ca"><span class="sitestr">utoronto.ca</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044999">87 points</span> by <a href="user?id=drvdevd" class="hnuser">drvdevd</a> <span class="age"><a href="item?id=13044999">6 hours ago</a></span> <span id="unv_13044999"></span> | <a href="hide?id=13044999&amp;goto=news">hide</a> | <a href="item?id=13044999">28&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13045277'>
      <td align="right" valign="top" class="title"><span class="rank">10.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045277' href='vote?id=13045277&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://blog.metoffice.gov.uk/2016/11/25/an-experts-view-on-unusually-warm-arctic-temperatures/" class="storylink">An expert’s view on unusually warm Arctic temperatures</a><span class="sitebit comhead"> (<a href="from?site=metoffice.gov.uk"><span class="sitestr">metoffice.gov.uk</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045277">74 points</span> by <a href="user?id=Mz" class="hnuser">Mz</a> <span class="age"><a href="item?id=13045277">6 hours ago</a></span> <span id="unv_13045277"></span> | <a href="hide?id=13045277&amp;goto=news">hide</a> | <a href="item?id=13045277">42&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044262'>
      <td align="right" valign="top" class="title"><span class="rank">11.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044262' href='vote?id=13044262&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://haxe.org/blog/hashlink-indepth" class="storylink">The New Haxe Target: HashLink in depth, part 1</a><span class="sitebit comhead"> (<a href="from?site=haxe.org"><span class="sitestr">haxe.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044262">136 points</span> by <a href="user?id=haxiomic" class="hnuser">haxiomic</a> <span class="age"><a href="item?id=13044262">8 hours ago</a></span> <span id="unv_13044262"></span> | <a href="hide?id=13044262&amp;goto=news">hide</a> | <a href="item?id=13044262">6&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13045578'>
      <td align="right" valign="top" class="title"><span class="rank">12.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045578' href='vote?id=13045578&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.cs.rice.edu/~taha/publications/journal/dspg04a.pdf" class="storylink">A Gentle Introduction to Multi-Stage Programming [pdf]</a><span class="sitebit comhead"> (<a href="from?site=rice.edu"><span class="sitestr">rice.edu</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045578">38 points</span> by <a href="user?id=dkarapetyan" class="hnuser">dkarapetyan</a> <span class="age"><a href="item?id=13045578">4 hours ago</a></span> <span id="unv_13045578"></span> | <a href="hide?id=13045578&amp;goto=news">hide</a> | <a href="item?id=13045578">2&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13045570'>
      <td align="right" valign="top" class="title"><span class="rank">13.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045570' href='vote?id=13045570&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.spiegel.de/international/business/the-story-of-the-self-destruction-of-deutsche-bank-a-1118157.html" class="storylink">How a Pillar of German Banking Lost Its Way</a><span class="sitebit comhead"> (<a href="from?site=spiegel.de"><span class="sitestr">spiegel.de</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045570">46 points</span> by <a href="user?id=fforflo" class="hnuser">fforflo</a> <span class="age"><a href="item?id=13045570">4 hours ago</a></span> <span id="unv_13045570"></span> | <a href="hide?id=13045570&amp;goto=news">hide</a> | <a href="item?id=13045570">10&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13046483'>
      <td align="right" valign="top" class="title"><span class="rank">14.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13046483' href='vote?id=13046483&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://io9.gizmodo.com/fireflys-shepherd-ron-glass-dies-at-71-1789386169" class="storylink">Ron Glass has died</a><span class="sitebit comhead"> (<a href="from?site=gizmodo.com"><span class="sitestr">gizmodo.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13046483">87 points</span> by <a href="user?id=syck" class="hnuser">syck</a> <span class="age"><a href="item?id=13046483">1 hour ago</a></span> <span id="unv_13046483"></span> | <a href="hide?id=13046483&amp;goto=news">hide</a> | <a href="item?id=13046483">14&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044529'>
      <td align="right" valign="top" class="title"><span class="rank">15.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044529' href='vote?id=13044529&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.wsj.com/articles/the-need-to-read-1480083086" class="storylink">The Need to Read</a><span class="sitebit comhead"> (<a href="from?site=wsj.com"><span class="sitestr">wsj.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044529">101 points</span> by <a href="user?id=jseliger" class="hnuser">jseliger</a> <span class="age"><a href="item?id=13044529">8 hours ago</a></span> <span id="unv_13044529"></span> | <a href="hide?id=13044529&amp;goto=news">hide</a> | <a href="item?id=13044529">67&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044221'>
      <td align="right" valign="top" class="title"><span class="rank">16.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044221' href='vote?id=13044221&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://oliviernicole.github.io/about_macros.html" class="storylink">Typed, modular macros for OCaml</a><span class="sitebit comhead"> (<a href="from?site=oliviernicole.github.io"><span class="sitestr">oliviernicole.github.io</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044221">109 points</span> by <a href="user?id=otini" class="hnuser">otini</a> <span class="age"><a href="item?id=13044221">9 hours ago</a></span> <span id="unv_13044221"></span> | <a href="hide?id=13044221&amp;goto=news">hide</a> | <a href="item?id=13044221">25&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13043807'>
      <td align="right" valign="top" class="title"><span class="rank">17.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13043807' href='vote?id=13043807&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://gendal.me/2014/01/05/a-simple-explanation-of-how-shares-move-around-the-securities-settlement-system/" class="storylink">A Simple Explanation of How Shares Move Around the Securities Settlement System</a><span class="sitebit comhead"> (<a href="from?site=gendal.me"><span class="sitestr">gendal.me</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13043807">77 points</span> by <a href="user?id=rpbertp13" class="hnuser">rpbertp13</a> <span class="age"><a href="item?id=13043807">10 hours ago</a></span> <span id="unv_13043807"></span> | <a href="hide?id=13043807&amp;goto=news">hide</a> | <a href="item?id=13043807">9&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13045238'>
      <td align="right" valign="top" class="title"><span class="rank">18.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045238' href='vote?id=13045238&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.refundretriever.com/blog/fedex_holiday2016" class="storylink">Fedex Waives On-Time Guarantee Starting Cyber Monday</a><span class="sitebit comhead"> (<a href="from?site=refundretriever.com"><span class="sitestr">refundretriever.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045238">25 points</span> by <a href="user?id=bdcravens" class="hnuser">bdcravens</a> <span class="age"><a href="item?id=13045238">6 hours ago</a></span> <span id="unv_13045238"></span> | <a href="hide?id=13045238&amp;goto=news">hide</a> | <a href="item?id=13045238">7&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044005'>
      <td align="right" valign="top" class="title"><span class="rank">19.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044005' href='vote?id=13044005&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://baptiste-wicht.com/posts/2016/11/zapcc-a-faster-c%2B%2B-compiler.html" class="storylink">Zapcc – A faster C++ compiler</a><span class="sitebit comhead"> (<a href="from?site=baptiste-wicht.com"><span class="sitestr">baptiste-wicht.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044005">76 points</span> by <a href="user?id=ingve" class="hnuser">ingve</a> <span class="age"><a href="item?id=13044005">9 hours ago</a></span> <span id="unv_13044005"></span> | <a href="hide?id=13044005&amp;goto=news">hide</a> | <a href="item?id=13044005">61&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044214'>
      <td align="right" valign="top" class="title"><span class="rank">20.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044214' href='vote?id=13044214&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://strymonas.github.io/" class="storylink">Strymonas – A library for OCaml and Scala for fast, bulk, in-memory processing</a><span class="sitebit comhead"> (<a href="from?site=strymonas.github.io"><span class="sitestr">strymonas.github.io</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044214">71 points</span> by <a href="user?id=otini" class="hnuser">otini</a> <span class="age"><a href="item?id=13044214">9 hours ago</a></span> <span id="unv_13044214"></span> | <a href="hide?id=13044214&amp;goto=news">hide</a> | <a href="item?id=13044214">15&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13036604'>
      <td align="right" valign="top" class="title"><span class="rank">21.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13036604' href='vote?id=13036604&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.nytimes.com/2016/11/25/world/what-in-the-world/click-languages-taa-xoon-xoo-botswana.html" class="storylink">Which Language Uses the Most Sounds?</a><span class="sitebit comhead"> (<a href="from?site=nytimes.com"><span class="sitestr">nytimes.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13036604">86 points</span> by <a href="user?id=jaoued" class="hnuser">jaoued</a> <span class="age"><a href="item?id=13036604">9 hours ago</a></span> <span id="unv_13036604"></span> | <a href="hide?id=13036604&amp;goto=news">hide</a> | <a href="item?id=13036604">27&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044070'>
      <td align="right" valign="top" class="title"><span class="rank">22.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044070' href='vote?id=13044070&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://agner.org/optimize/blog/read.php?i=761" class="storylink">Test results for Knights Landing</a><span class="sitebit comhead"> (<a href="from?site=agner.org"><span class="sitestr">agner.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044070">55 points</span> by <a href="user?id=ingve" class="hnuser">ingve</a> <span class="age"><a href="item?id=13044070">9 hours ago</a></span> <span id="unv_13044070"></span> | <a href="hide?id=13044070&amp;goto=news">hide</a> | <a href="item?id=13044070">9&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13043087'>
      <td align="right" valign="top" class="title"><span class="rank">23.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13043087' href='vote?id=13043087&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://hackaday.com/2016/11/26/the-most-flexible-synthesizer-is-diy-raspberry-pi/" class="storylink">The most flexible synthesizer is DIY, Raspberry PI</a><span class="sitebit comhead"> (<a href="from?site=hackaday.com"><span class="sitestr">hackaday.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13043087">84 points</span> by <a href="user?id=asurachadtrot" class="hnuser">asurachadtrot</a> <span class="age"><a href="item?id=13043087">13 hours ago</a></span> <span id="unv_13043087"></span> | <a href="hide?id=13043087&amp;goto=news">hide</a> | <a href="item?id=13043087">6&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044201'>
      <td align="right" valign="top" class="title"><span class="rank">24.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044201' href='vote?id=13044201&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://moxie.org/blog/telegram-crypto-challenge/" class="storylink">A Crypto Challenge for the Telegram Developers (2013)</a><span class="sitebit comhead"> (<a href="from?site=moxie.org"><span class="sitestr">moxie.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044201">58 points</span> by <a href="user?id=zerognowl" class="hnuser">zerognowl</a> <span class="age"><a href="item?id=13044201">9 hours ago</a></span> <span id="unv_13044201"></span> | <a href="hide?id=13044201&amp;goto=news">hide</a> | <a href="item?id=13044201">8&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13043559'>
      <td align="right" valign="top" class="title"><span class="rank">25.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13043559' href='vote?id=13043559&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.nytimes.com/2016/11/26/science/boston-molasses-flood-science.html" class="storylink">Solving a Mystery Behind the Deadly ‘Tsunami of Molasses’ of 1919</a><span class="sitebit comhead"> (<a href="from?site=nytimes.com"><span class="sitestr">nytimes.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13043559">64 points</span> by <a href="user?id=pcl" class="hnuser">pcl</a> <span class="age"><a href="item?id=13043559">10 hours ago</a></span> <span id="unv_13043559"></span> | <a href="hide?id=13043559&amp;goto=news">hide</a> | <a href="item?id=13043559">14&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044165'>
      <td align="right" valign="top" class="title"><span class="rank">26.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044165' href='vote?id=13044165&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://homepages.inf.ed.ac.uk/dts/students/williams/report.pdf" class="storylink">Spreadsheet Programming with User Defined Types and Functions (2013) [pdf]</a><span class="sitebit comhead"> (<a href="from?site=ed.ac.uk"><span class="sitestr">ed.ac.uk</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044165">41 points</span> by <a href="user?id=joubert" class="hnuser">joubert</a> <span class="age"><a href="item?id=13044165">9 hours ago</a></span> <span id="unv_13044165"></span> | <a href="hide?id=13044165&amp;goto=news">hide</a> | <a href="item?id=13044165">7&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13044238'>
      <td align="right" valign="top" class="title"><span class="rank">27.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13044238' href='vote?id=13044238&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://github.com/OpenDroneMap/WebODM" class="storylink">WebODM – An extendable application and API for drone image processing</a><span class="sitebit comhead"> (<a href="from?site=github.com"><span class="sitestr">github.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13044238">41 points</span> by <a href="user?id=pierotofy" class="hnuser">pierotofy</a> <span class="age"><a href="item?id=13044238">9 hours ago</a></span> <span id="unv_13044238"></span> | <a href="hide?id=13044238&amp;goto=news">hide</a> | <a href="item?id=13044238">discuss</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13045797'>
      <td align="right" valign="top" class="title"><span class="rank">28.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13045797' href='vote?id=13045797&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://medium.com/@ageitgey/the-new-macbook-pro-is-kind-of-great-for-hackers-64c1c577a4d2" class="storylink">The new MacBook Pro is kind of great for hackers</a><span class="sitebit comhead"> (<a href="from?site=medium.com"><span class="sitestr">medium.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13045797">143 points</span> by <a href="user?id=ageitgey" class="hnuser">ageitgey</a> <span class="age"><a href="item?id=13045797">4 hours ago</a></span> <span id="unv_13045797"></span> | <a href="hide?id=13045797&amp;goto=news">hide</a> | <a href="item?id=13045797">121&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13046040'>
      <td align="right" valign="top" class="title"><span class="rank">29.</span></td>      <td></td><td class="title"><a href="https://equipmentshare.com/jobs" class="storylink" rel="nofollow">EquipmentShare (YC W15) Looking for Engineers to Connect Machines [Remote/MO]</a><span class="sitebit comhead"> (<a href="from?site=equipmentshare.com"><span class="sitestr">equipmentshare.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="age"><a href="item?id=13046040">3 hours ago</a></span> | <a href="hide?id=13046040&amp;goto=news">hide</a>      </td></tr>
      <tr class="spacer" style="height:5px"></tr>
                <tr class='athing' id='13043536'>
      <td align="right" valign="top" class="title"><span class="rank">30.</span></td>      <td valign="top" class="votelinks"><center><a id='up_13043536' href='vote?id=13043536&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://codeandtalk.com/v/yapc-eu-2016/miroslav-tynovsky-symbiosis-of-docker-and-perl-yapceurope-2016" class="storylink">Symbiosis of Docker and Perl [video]</a><span class="sitebit comhead"> (<a href="from?site=codeandtalk.com"><span class="sitestr">codeandtalk.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext">
        <span class="score" id="score_13043536">48 points</span> by <a href="user?id=szabgab" class="hnuser">szabgab</a> <span class="age"><a href="item?id=13043536">10 hours ago</a></span> <span id="unv_13043536"></span> | <a href="hide?id=13043536&amp;goto=news">hide</a> | <a href="item?id=13043536">13&nbsp;comments</a>              </td></tr>
      <tr class="spacer" style="height:5px"></tr>
            <tr class="morespace" style="height:10px"></tr><tr><td colspan="2"></td><td class="title"><a href="news?p=2" class="morelink" rel="nofollow">More</a></td></tr>
  </table>
</td></tr>
<tr><td><img src="s.gif" height="10" width="0"><table width="100%" cellspacing="0" cellpadding="1"><tr><td bgcolor="#ff6600"></td></tr></table><br><center><span class="yclinks"><a href="newsguidelines.html">Guidelines</a>
        | <a href="newsfaq.html">FAQ</a>
        | <a href="mailto:hn@ycombinator.com">Support</a>
        | <a href="https://github.com/HackerNews/API">API</a>
        | <a href="security.html">Security</a>
        | <a href="lists">Lists</a>
        | <a href="bookmarklet.html">Bookmarklet</a>
        | <a href="dmca.html">DMCA</a>
        | <a href="http://www.ycombinator.com/apply/">Apply to YC</a>
        | <a href="mailto:hn@ycombinator.com">Contact</a></span><br><br><form method="get" action="//hn.algolia.com/">Search:
          <input type="text" name="q" value="" size="17" autocorrect="off" spellcheck="false" autocapitalize="off" autocomplete="false"></form>
            </center></td></tr>      </table></center></body><script type='text/javascript' src='hn.js?xQZHMUZCkAXoSvQ6g7cx'></script></html>
